﻿#region << 版 本 注 释 >>
/*----------------------------------------------------------------
* 项目名称 ：UsingEventAggregator.Core
* 项目描述 ：
* 类 名 称 ：AppCompositeCommands
* 类 描 述 ：
* 所在的域 ：DKYFZX_171
* 命名空间 ：UsingEventAggregator.Core
* 机器名称 ：DKYFZX_171
* CLR 版本 ：4.0.30319.42000
* 作    者 ：su
* 创建时间 ：2019-09-29 14:21:30
* 更新时间 ：2019-09-29 14:21:30
* 版 本 号 ：v1.0.0.0
*******************************************************************
* Copyright @ su 2019. All rights reserved.
*******************************************************************
//----------------------------------------------------------------*/
#endregion

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Input;
using Prism.Commands;

namespace UsingCompositeCommands.Core
{
    public interface IAppCompositeCommands
    {
        CompositeCommand GoForwardCommand { get; }
        CompositeCommand GoBackCommand { get; }
        
    }
    

    /// <summary>
    /// 功能描述    AppCompositeCommands.
    /// 创 建 者    ：su
    /// 创建日期    ：2019-09-29 14:21:30
    /// 最后修改者  ：su
    /// 最后修改日期：2019-09-29 14:21:30.
    /// </summary>
    public class AppCompositeCommands : IAppCompositeCommands
    {
        private CompositeCommand _goForwardCommand = new CompositeCommand();
        public CompositeCommand GoForwardCommand
        {
            get { return _goForwardCommand; }
        }
        private CompositeCommand _GoBackCommand = new CompositeCommand();
        public CompositeCommand GoBackCommand => _GoBackCommand;

    }
}
